package niuke;

import java.util.HashSet;
import java.util.Scanner;

public class HJ9 {

    /**
     *
     * 描述
     * 输入一个 int 型整数，按照从右向左的阅读顺序，返回一个不含重复数字的新的整数。
     * 保证输入的整数最后一位不是 0 。
     *
     * 输入描述：
     * 输入一个int型整数
     *
     * 输出描述：
     * 按照从右向左的阅读顺序，返回一个不含重复数字的新的整数
     *
     * 1. 把整数转换成字符串格式；
     * 2. 把字符串分割成字符数组
     * 3. 把字符数组存储到set集合中
     * 4. 遍历set集合，拼接成一个字符串
     * 5. 把字符串转换成整数
     * @param args
     */
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        Integer inputIntNum = scanner.nextInt();

        char[] intNumberCharArray = new StringBuffer(inputIntNum.toString()).reverse().toString().toCharArray();
        String result = "";
        HashSet<Character> tempResult = new HashSet<>();

        for (char c : intNumberCharArray) {
            if(!tempResult.contains(c)){
                result+=c;
            }
            tempResult.add(c);
        }
        System.out.println(Integer.parseInt(result));
    }
}
